earth address [uk] - Spanish English Dictionary